package com.kmxd.ams.infra.system.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.kmxd.ams.client.system.dto.SysMessagesQueryDTO;
import com.kmxd.ams.client.system.vo.SysMessagesListVO;
import com.kmxd.ams.infra.system.entity.SysMessages;
import java.util.List;
import org.apache.ibatis.annotations.Param;

/**
 * 系统消息 Mapper 接口
 *
 * @author ZuoLG
 * @since 2022-07-15
 */
public interface SysMessagesMapper extends BaseMapper<SysMessages> {
  List<SysMessagesListVO> selectUserPage(
      @Param("req") SysMessagesQueryDTO req, @Param("page") Long page, @Param("size") Long size);

  Long selectUserPageCount(@Param("req") SysMessagesQueryDTO req);
}
